@charset "utf-8";
.Banner{width: 100%;overflow: hidden;position: relative;z-index: 5;left: 0;top:0;margin-top: 50px;background:url(../images2022/pic01.png) no-repeat top center;background-size: cover;}
.Banner img{}
.Banner_bg{position: fixed;left: 0;top: 50px;width: 100%;height:85px;background:url(../images2022/nav_bg.png) repeat-x; }
.large_logo{width: 800px;height: 110px;position: absolute;left: 50%;margin-left: -400px;top: 50%;margin-top: -30px;}
.scroll{position: absolute;left: 50%;bottom: 20px;width: 59px;height: 59px;z-index: 50;cursor: pointer;margin-left:-29px;}
.scroll span{position: absolute;} 
.s01{width: 59px;height: 59px;background-color: #3662d9;opacity: 0.4;left: 0;top: 0;z-index: 51;border-radius: 50%;animation:pulse 2.5s infinite;
-webkit-animation:pulse 2.5s infinite; /* Safari 和 Chrome */}
.s02{width: 46px;height: 46px;background-color: #3662d9;opacity: 0.5;left: 6px;top: 6px;z-index: 52;border-radius: 50%;animation:pulse 1.5s infinite;
-webkit-animation:pulse 1.5s infinite; /* Safari 和 Chrome */}
.s03{width: 32px;height: 32px;background:url(../images2022/down.png) no-repeat center center #3662d9;opacity: 1;left: 13px;top: 13px;z-index: 53;border-radius: 50%;}
.content{width: 100%;position: fixed;top: 0;margin-top: 120px;}

/* Browser Resets*/
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus  {outline: none;}
.slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;position:relative} 
.flexslider .slides > li.clone{position:relative}
.flexslider .slides img {width: 100%; display: block;}
.flexslider .slides > a{display: block;width: 100%;height: 0;padding-bottom: 62.81%;overflow: hidden;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
/* FlexSlider Default Theme*/
.flexslider { position: relative;zoom:1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }
/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a  { text-decoration:none; display: block; width: 15px; height: 46px;  position: absolute; top: 50%; z-index: 90; overflow: hidden; cursor: pointer; color: rgba(0,0,0,0.8);  text-indent:-999em ;margin-top:-23px;}
.flex-direction-nav .flex-prev {background:url(../images2022/lf01.png) no-repeat center center;left: 20px}
.flex-direction-nav .flex-next {background:url(../images2022/rt01.png) no-repeat center center;right: 20px}
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; background:#ddd}
.flex-pauseplay a:hover  { opacity: 1; }
.flex-control-nav {width: auto; position: absolute; bottom:11%; left:6%; z-index:89;padding:0 8px;}
.flex-control-nav li {margin: 10px 6px 0; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 10px; height: 10px; display: block; cursor: pointer; text-indent: -9999px; background-color: #fff}
.flex-control-paging li a:hover { background: #ecac00;  }
.flex-control-paging li a.flex-active { background: #ecac00;}
.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
/*content*/
.content{width:100%;margin:120px auto 0;overflow: hidden;max-width: 1920px;}
.content.active{left: 50%;margin-left: -960px;}
.Banner2{width: 100%;overflow: hidden;}
.Banner2 .imgResponsive{padding-bottom: 28.65%;}
.Banner2 .imgResponsive img:hover,.ele_newspaper .imgResponsive img:hover{transform: scale(1)}
.slide_txt{width:55.05%;height: 100%;display: block;position: absolute;left: 0;top: 0;background:url(../images2022/banner_bg.png) no-repeat right top;z-index: 600}
.slide_txt h3{font-size: 22px;line-height: 36px;margin-left: 12%;line-height: 36px; color:#fff;margin-top: 20%;width: 37%;height: 72px;overflow: hidden;}
.readMore{width: 178px;height: 44px;border:1px solid #fff;border-radius: 5px;display: block;line-height: 44px;text-align: center;font-size: 18px;transition: all 0.3s ease;color:#fff;margin:25px 0 0 12%;}
.readMore:hover{background-color: #ecac00}
.wrap_mode01{background: #edf1fa; overflow: hidden;}
.mode01{width: 1440px;margin:0 auto 40px; overflow: hidden;}
.listTitle{padding:35px 0;text-align: center;overflow: hidden;}
.listTitle a{display: inline-block;padding:0 22px;font-size: 28px;position: relative;}
.listTitle a:before,.listTitle a:after{content: '';width: 120px;height: 1px;background-color:#d9d9d9;position: absolute;top: 20px;}
.listTitle a:before{left:-120px;}
.listTitle a:after{right:-120px;}
.mode01 .lf{width: 76.46%;float: left;}
.newsList01{overflow: hidden;}
.newsList01 li{width: 33.3%;float: left;}
.newsList01 li > div{margin-right: 27px;}
.item-img01 .imgResponsive{padding-bottom: 62.35%;}
.item-txt01{width: 100%;overflow: hidden;padding-top: 10px}
.item-txt01 h3{font-size: 16px;letter-spacing: 1px;line-height: 24px;height: 48px;overflow: hidden;;}
.item-txt01 i{font-size: 14px;color:#999;font-family:'Arial';padding-top: 10px;display: block;}
.mode01 .rt{width: 22.9%;float: right;}
.newsList02 li{margin-bottom:43px;}
.news-date{width: 43px;float: left;border-right: 1px solid #e6e6e6;}
.news-date i{font-style: normal;font-size: 12px;color:#999;display: block;}
.news-date strong{font-family: 'Candara';font-size: 36px;color:#005eac;display:block;font-weight: normal;height: 34px;line-height: 34px;}
.newsList02 li a{display: block;margin-left: 54px;line-height: 24px;height: 48px;overflow: hidden;font-size: 16px;font-weight: bold;padding-top: 1px;}
.readMore02{text-align: right;}
.readMore02 a{font-size: 16px;color:#999;}
.readMore02 a:hover{color:#0f5999;}
.wrap_mode02{width: 100%;overflow: hidden;background:url(../images2022/mode_bg01.jpg) no-repeat top center;background-size: cover;min-height: 630px;}
.mode02{width: 1440px;margin:0 auto;padding:20px 0 50px;}
.mode02 .row01{width: 100%;overflow: hidden;}
.mode02 .lf{width: 66.67%;float: left;overflow: hidden;}
.listTitle02 a{color:#fff;}
.listTitle02 a:before,.listTitle02 a:after{color:#7d8695;}
.list02{width: 100%; background: url(../images2022/linebg.png) repeat-x bottom; padding-bottom: 10px; overflow: hidden;}
.list02 li{ padding: 10px 0; overflow: hidden; }
.list02 li span{float: left;width: 90px;height: 30px;background-color: #c99f26;border-radius: 0 13px 0px 13px;font-size: 14px; font-style: italic; color:#fff;font-family: 'Arial';text-align: center;line-height: 30px;}
.list02 li a{display: block;margin-left: 105px;color:#fff;font-size: 16px;line-height:30px;height:30px;overflow: hidden;  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);transition: all 0.2s ease;}
.list02 li a:hover{ padding-left: 10px; }
.readMore03 a{color:#fff;text-decoration: underline;}
.readMore03 a:hover{color:#be8f18;}
.readMore04{margin-right:30px;}
.mode02 .rt{width: 29.17%;float: right;overflow: hidden;}
.articleList02{width: 100%;overflow: hidden;}
.list03 li{width: 100%;}
.list03 li > div{margin:0 0 20px 0}
.mode05{width: 1440px;margin:0 auto;}
.topic {width: 100%;}
.topic .flex-control-nav{display: none;}
.topic .flex-viewport{padding: 50px 0;}
.topic .carousel li{margin-right: 40px;transition: all 0.3s ease-in-out;}
.topic .flexslider .slides > li > a{display: block;width: 100%;height: 0;padding-bottom: 30.3%;overflow: hidden;}
.topic .flexslider .slides > li:hover{transform: scale(1.1);box-shadow: 1px 5px 8px rgba(0,0,0,0.4)}
.topic .flex-direction-nav a{width: 37px;height: 37px;margin-top: -18px;}
.topic .flex-direction-nav .flex-prev{background:url(../images2022/lf02.png) no-repeat center #b59630;left: -60px ;border-radius: 50%;}
.topic .flex-direction-nav .flex-next{background:url(../images2022/rt02.png) no-repeat center #b59630;right: -60px ;border-radius: 50%;}
.wrap_mode03{background-color: #dfe6f7}
.mode03{width: 1440px;margin:0 auto;padding:10px 0 45px;}
.mode03 .lf{width:30%;float: left; }
.list04{width: 100%;overflow: hidden;padding-bottom: 5px;}
.list04 li{padding:0 0 18px;border-bottom: 1px dashed #b8c5e6;margin-top:18px;}
.list04 li:first-child{margin-top:0;}
.list04 li a{display: block;height: 22px;line-height: 22px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-size: 16px;}
.list04 li span{display:inline-block;background-color:#bfbfbf;color:#fff;font-size: 15px;font-weight: bold;padding:0 10px;height: 22px;line-height: 22px;border-radius: 10px;margin-right: 10px;transition: all 0.3s ease;}
.list04 li:hover span{color:#dfe6f7;background-color: #0f5999}
.list04 li:hover a{color:#0f5999;}
.readMore05{text-align: center;padding:25px 0 0;}
.readMore05 a{color:#666666;}
.mode03 .md{width: 45.5%;float: left;}
.item-info02{margin:0 100px;}
.item-img02,.item-txt02{width: 100%;overflow: hidden;}
.item-img02 .imgResponsive{padding-bottom: 55.87%;}
.mode03 .rt{width:24.5%;float: right; }
.item-txt02 h3{font-size: 16px;line-height: 24px;height: 24px;padding-top:10px;overflow: hidden;}
.item-txt02 p{color:#999;line-height: 24px;height: 48px;overflow: hidden;padding-top: 10px;}
.ele_newspaper{width: 100%;overflow: hidden;}
.ele_newspaper span{display: block;max-width: 275px;margin:0 auto;position: relative;width:84.36%;}
.ele_newspaper span > a{display: block;box-shadow: 2px 2px 13px #9b9b9b;position: relative;z-index: 101;border:10px solid #fff; }
.ele_newspaper span:before{content: '';width:100%;height: 0;padding-bottom: 129.45%;overflow: hidden;background-color: #fff;position: absolute;left: -11px;top: -11px;z-index: 100;}
.ele_newspaper span .imgResponsive{padding-bottom: 129.45%;}
.ele_newspaper span i.mask{width: 126px;height: 132px;background:url(../images2022/mask01.png) no-repeat center;position: absolute;right: 0;bottom: 0; }
.wrap_mode04{background:url(../images2022/mode_bg02.jpg) no-repeat top center;background-size: cover;}
.mode04{width: 1440px;margin:0 auto;padding-bottom: 37px;}
.imgList01{margin:0 -44px;}
.imgList01 li{width: 25%;float: left;margin-bottom: 20px;}
.item-info03{display: block;margin:0 44px;border:4px solid #fff;border-radius: 50%;overflow: hidden;position: relative;}
.item-img03 .imgResponsive{padding-bottom: 100%;}
.item-mask03{position: absolute;width: 0;height: 0;left: 50%;top: 50%;transition: all 0.35s ease;overflow: hidden;background-color: #0f5999;opacity: 0.7;filter: alpha(opacity=70);border-radius: 50%;}
.item-txt03{position: absolute;display: block;left:45px;top:45px;bottom: 45px;right: 45px;text-align: center;opacity: 0;filter: alpha(opacity=0);transition: all 0.5s ease;}
.item-txt03 i{display: block;width: 28px;height: 30px;display: block;margin:15% auto 0;transform: scale(2);transition: all 0.3s ease-in-out}
.item-txt03 h3{font-size: 16px;height: 30px;line-height: 30px;overflow: hidden;padding-top: 20px;color:#fff;}
.item-txt03 p{font-size: 14px;height: 25px;height: 50px;overflow: hidden;padding-top: 10px;color:#fff}
.item-info03:hover .item-mask03{width: 100%;height: 100%;left: 0;top: 0}
.item-info03:hover .item-txt03{opacity: 100;filter: alpha(opacity=100);}
.item-txt03 a{display: block;}
.item-info03:hover .item-txt03 i{transform: scale(1)}
.readMore06{text-align: center; padding: 25px 0 0;}
.readMore06 a{color:#fff;}
.readMore06 a:hover{ color: #cb9a17; }



/*焦点关注*/
.wrap_mode1{ padding-bottom: 30px; overflow: hidden; }
.articleTitle1{ text-align: center; margin-bottom: 30px; overflow: hidden; }
.articleTitle1 .title{ display: inline-block; padding: 0 134px; position: relative; }
.articleTitle1 .title:before{ content: ""; display: block;width: 120px; height: 1px; background: #d9d9d9; position: absolute; left: 0; top: 19px; }
.articleTitle1 .title:after{ content: ""; display: block;width: 120px; height: 1px; background: #d9d9d9; position: absolute; right: 0; top: 19px; }
.mode1{}
.mode1 > .gp-fl{width: 49%; overflow: hidden;}
.mode1 > .gp-fr{width: 49%; }
.firstNews{}
.firstNews a{ display: block; overflow: hidden; }
.firstNews .listText{ border-bottom: #ecac00 1px solid; }
.firstNews .listDate{width: 50px; background: #ecac00; padding: 10px 12px; float: left; position: relative; overflow: visible;}
.firstNews .listDate:before{ content: ""; display: block;width: 0; height: 0; border-top:70px solid #ecac00; border-right:40px solid transparent; 
position: absolute; right: -40px; bottom: 0;}
.firstNews .listTitle1{ margin:12px 0 12px 123px;}
.list1{}
.list1 li{background: #fff; box-shadow: 0px 5px 9px 1px rgba(0, 0, 0, 0.06); margin-bottom: 20px; overflow: hidden;}
.list1 li a{ display: block; overflow: hidden; }
.list1 .imgResponsive{ width: 240px; height: 150px; padding: 0; float: left; }
.list1 .listText{ margin-left: 240px; padding: 0 20px; border-top: #ecac00 1px solid;transition: all 0.2s ease;}
.list1 .listDate{ display: inline-block; background:url(../images2022/datebg.png) no-repeat left 10px center #ecac00; padding:7px 10px 7px 33px; 
	color: #fff; position: relative;}
.list1 .listDate:before{ content: ""; display: block;width: 0; height: 0; border-top:30px solid #ecac00; border-right:15px solid transparent; 
position: absolute; top: 0; right: -15px;}
.list1 .listTitle1{ margin-top: 15px; }
.list1 li a:hover .listText{ padding-left:30px; }
.readMore2{color: #666666;}


/*学术动态*/
.wrap_mode3{ background: url(../images2022/modebg3.jpg) no-repeat center top; background-size: cover; padding: 40px 0; overflow: hidden;}
.mode3{ overflow: hidden; }
.mode3 > .gp-fl{ width: 47.3%; overflow: hidden; }
.mode3 > .gp-fr{ width: 47.3%; overflow: hidden; }
.mode3 .readMore2{ color: #fff;text-decoration: underline; }
.mode3 .readMore2:hover{ color: #cb9a17; }
.articleTitle2{ text-align: left; }
.articleTitle2 .title{ padding-left: 0; }
.articleTitle2 .title:before{ display: none; }
.articleTitle2 .title:after{ opacity: 0.3; }
.firstNews2{}
.firstNews2 a{ display: block;overflow: hidden; }
.firstNews2 .imgResponsive{ width: 256px; height: 160px; padding: 0; float: left; }
.firstNews2 .listText{ margin-left: 256px; padding: 8px 0 0 20px; }
.firstNews2 .listTitle1{ height: auto; max-height: 48px; font-weight: bold; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);}
.firstNews2 .listCon{ opacity: 0.6; margin: 16px 0; height: auto; max-height:72px; }
.firstNews2 .listDate{ opacity: 0.6; }
.list4{ margin: 20px 0; overflow: hidden; }
.list4 li { padding: 14px 0; background: url(../images2022/linebg.png) repeat-x bottom; overflow: hidden;}
.list4 li a{ display: block; overflow: hidden; }
.list4 .listDate{ float: right; opacity: 0.35; font-style: italic; line-height: 24px; }
.list4 .listTitle1{ display: block; height: 24px; line-height: 24px; background: url(../images2022/libg.png) no-repeat left center; padding-left: 18px; overflow: hidden; transition: all 0.2s ease;}
.list4 li a:hover .listTitle1{ padding-left: 28px; }


/*通知公告*/
.wrapmode5{ background: url(../images2022/modebg5.jpg) no-repeat top center; background-size: cover; padding: 50px 0; overflow: hidden;}
.mode5 > .gp-fl{ width: 45.9%; overflow: hidden; }
.mode5 > .gp-fr{ width: 49.1%; overflow: hidden; }
.list5 li{ width: 11.5%; transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.list5 li.on{width: 65%;}
.list5 li a{ display: block; margin: 1px; overflow: hidden; }
.list5 .img_cover{background-size: cover !important;height: 255px; margin-left: 80px;}
.list5 .listName{ display: block;width: 80px; height: 255px; float: left;text-align: center; position: relative;}
.list5 .listName:before{ content: ""; display: block;width:1px; height: 20px;background: #fff; opacity: 0.6; position: absolute; left: 50%; top: 0; }
.list5 .listName:after{ content: ""; display: block;width:7px; height:7px;background: #fff; position: absolute; left: 50%; top: 21px; margin-left: -3px; }
.list5 .listName .title{ padding: 35px 0;writing-mode: vertical-lr; }
.list5 li:nth-child(1) .listName{background-color:#e60911;
background: -webkit-linear-gradient(top, #e60911, #f8b000); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(bottom, #e60911, #f8b000); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(bottom,#e60911, #f8b000); /* Firefox 3.6 - 15 */
background: linear-gradient(to bottom, #e60911 , #f8b000); /* 标准的语法 */}
.list5 li:nth-child(2) .listName{background-color:#d9b502;
background: -webkit-linear-gradient(top, #d9b502, #e5c559); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(bottom, #d9b502, #e5c559); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(bottom,#d9b502, #e5c559); /* Firefox 3.6 - 15 */
background: linear-gradient(to bottom, #d9b502 , #e5c559); /* 标准的语法 */}
.list5 li:nth-child(3) .listName{background-color:#1fab3b;
background: -webkit-linear-gradient(top, #1fab3b, #e3feb1); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(bottom, #1fab3b, #e3feb1); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(bottom,#1fab3b, #e3feb1); /* Firefox 3.6 - 15 */
background: linear-gradient(to bottom, #1fab3b , #e3feb1); /* 标准的语法 */}
.list5 li:nth-child(4) .listName{background-color:#048ed7;
background: -webkit-linear-gradient(top, #048ed7, #aee3fe); /* Safari 5.1 - 6.0 */
background: -o-linear-gradient(bottom, #048ed7, #aee3fe); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(bottom,#048ed7, #aee3fe); /* Firefox 3.6 - 15 */
background: linear-gradient(to bottom, #048ed7 , #aee3fe); /* 标准的语法 */}





@media screen  and (max-width:1620px) {
	.slide_txt h3{margin-top: 10%;width: 50%;}
	.topic .flex-direction-nav .flex-prev{left: 10px;background-color: #b59630;border-radius: 50%;transition: all 0.3s ease;}
	.topic .flex-direction-nav .flex-next{right: 10px;background-color: #b59630;border-radius: 50%;transition: all 0.3s ease;}
	.topic .flex-direction-nav a:hover{background-color: #0f5999}
}
@media screen  and (max-width:1460px) {
	.gp-container,.mode01,.mode02,.mode03,.mode04,.mode05{width: auto;padding-left: 20px;padding-right: 20px;}
	.newsList02 li{margin-bottom: 32px}
	.item-info02{margin:0 50px;}
	.imgList01{margin:0 -15px;}
	.item-info03{margin:0 15px;}

}
@media screen  and (max-width:1220px) {
	.slide_txt h3{font-size: 18px;line-height: 30px;height: 60px;}	
	.readMore{width: 150px;height: 35px;line-height: 35px;font-size: 14px;}
	.listTitle a,.gp-f28{font-size: 22px;}
	.item-txt01 h3,.newsList02 li a,.list02 li a,.item-txt03 h3,.list04 li a,.gp-f16{font-weight: normal;font-size: 15px;}
	.gp-f18{ font-size: 16px; }
	.readMore02 a{font-size: 14px;}
	.newsList02 li{margin-bottom: 22px;}
	/*.topic{padding-top: 50px}*/
	.mode5 > .gp-fr{ width: 52%; }
}

@media screen  and (max-width:1024px) {
	.Banner{display: none;}
	.content{margin-top: 0}
	.content{position: static;}
	.content.active{ position: static !important; left: 0; margin-left: 0 !important; } 
	.slide_txt h3{margin-top: 5%}
	.mode01 .lf,.mode02 .lf{width: 100%;float: none;margin-bottom: 15px;}
	.mode01 .rt,.mode02 .rt{width: 100%;float: none;}
	.newsList01 li > div{margin:0 13px;}
	.newsList01{margin:0 -13px;}
	.news-date i,.news-date strong{display: inline-block;font-size: 14px;height: 30px;line-height: 30px;padding:0 2px;}
	.news-date strong{font-size: 18px;}
	.news-date{width: 60px;}
	.newsList02 li a{margin-left: 70px;height: auto;line-height: 28px;}
	.newsList02 li{margin-bottom: 5px;}
	.list03 li{width: 50%;float: left;}
	.mode03 .lf{width: 100%;float: none;}
	.list04 li{margin-top: 12px;padding-bottom:12px;}
	.item-info02{margin:0 35px 0 0;}
	.mode03 .md{width: 60%;}
	.mode03 .rt{width: 40%;}
	.item-txt03 i{margin-top: 0;}
	.item-info03:hover .item-mask03,.item-info03 .item-mask03{top: auto;bottom: 0;width: 100%;height: 45px;left: 0;border-radius: 0}
	.item-txt03{opacity: 1}
	.item-txt03 i{transform: scale(0.8);display: none;}
	.item-txt03 p{display: none}
	.item-txt03{top: auto;bottom: 10px;}
	.item-txt03 h3{padding-top: 10px;}
	.mode1 > .gp-fl,.mode3 > .gp-fl,.mode5 > .gp-fl{width: 100%; float: none;}
	.mode1 > .gp-fr{width: 100%; float: none; margin-top: 20px;}
    .mode3 > .gp-fr,.mode5 > .gp-fr{width: 100%; float: none; margin-top: 15px;}
    .list5 .listName{ width: 111px; }
}
@media screen and (max-width: 768px) {
	.readMore{display: none;}
	.flex-control-nav{right: 10px;bottom: 50px;left: auto;display: none;}
	.flex-control-paging li a{background-color: #0f5999}
	.flex-nav-prev, .flex-nav-next{display:none;}
	.slide_txt{width: 56%;/* position: static; *//* background: #dfe6f7; *//* height: 45px; *//* line-height: 45px; */}
	.slide_txt h3{/* margin: 0; */font-size: 10px;/* font-weight: normal; */width: 60%;/* padding:0 15px; *//* height: 45px; */ line-height: 1.5;/* color:#333; */margin-left: 5%;}
	.newsList01 li{width: 100%;margin-bottom: 15px;}
	.item-img01{width: 180px;float: left;}
	.item-txt01{width: auto;margin-left: 200px;padding-top: 0}
	.listTitle{padding:20px 0;}
	.listTitle a{font-size: 20px;}
	.list02 li a{height: auto;line-height: 24px;}
	.readMore04{margin-right: 0}
	.mode02,.mode04 {padding:0 20px 20px}
	/*.topic{padding-top: 20px;}*/
	.topic .flex-viewport{padding:25px 0;}
	.item-info03{margin:0 10px;}
	.imgList01{margin:0 -10px;}
	.item-txt03{left: 30px;right: 30px;}
	.topic .carousel li{margin-right:20px;}
	.mode01,.mode02,.mode03,.mode04{padding-left: 15px;padding-right: 15px;}
	.list1 .imgResponsive,.firstNews2 .imgResponsive{ width: 180px; height: 113px; }
	.list1 .listText,.firstNews2 .listText{ margin-left: 180px; }
	.wrap_mode3,.wrapmode5{ padding: 30px 0; }
	.mode01{ margin: 0 auto 30px; }
    .list5 .listName{ width: 82px; }

}
@media screen  and (max-width:640px) {
	.mode03 .md,.mode03 .rt{width: 100%;float: none;}
	.item-info02{margin-right: 0}
	.imgList01 li{width: 50%;}
	.list5 li,.list5 li.on{ width: 25%; }
	.list5 .listName{ width: 100%; }
    .list5 .img_cover{ display: none; }
	
}
@media screen and (max-width:480px) {
	.flex-direction-nav a{margin-top: -40px}
	.item-img01{width: 100%;float: none;}
	.item-txt01{margin:15px 0 0 0;}
	.item-txt01 h3{height: auto;}
	.list1 li{box-shadow:none;}
	.list1 .imgResponsive, .firstNews2 .imgResponsive{width: 100%; float: none; height: 0; padding-bottom: 62.35%;} 
	.list1 .listText{ margin-left: 0; padding: 0; }
	.list4{ margin: 0 0 20px; }
	.firstNews2 .listText{margin-left: 0; padding:15px 0;}
	.firstNews2 .listCon{ margin: 10px 0; }
}

@media screen and (max-width:380px) {
	

}
